.type{ width:100%;margin:0 auto;background:#fff; clear:both; padding-bottom:10px}
.type h3{ padding-left:30px}
.detail-box{width:1250px;background:#fff;margin:0 auto;color:#666; border-top:2px solid #19b1e3; padding-top:15px; padding-bottom:30px}
.detail-box .detail-main{}


.detail-box .detail-main .detail-main-right{width:635px;float:left;line-height:25px;position:relative; z-index:0}
.detail-box .detail-main .detail-main-right h1{ margin-bottom:10px;width:100%; clear:both}
.detail-box .detail-main .detail-main-right h2{ margin-bottom:6px; width:100%; clear:both}
.detail-box .detail-main .detail-main-right .pink{background:#FFF2F2; padding:10px}
.detail-box .detail-main .detail-main-right .color ul li{float:left;width:auto;height:25px;border:1px solid #e6e5e4; padding-left:10px; padding-right:10px;
		text-align:center;line-height:25px;margin-left:10px;cursor:pointer; display:inline-block}
ul li.red{background:#19b1e3;color:#fff;z-index:99999}
.detail-box .detail-main .detail-main-right .color{float:left;margin-top:10px;margin-bottom:20px;}

.add {
	background: url(../images/add.png) no-repeat;
	width: 18px;
	height: 18px;
	float: left;
	margin-left: -1px;
}
.number .min {
	background: url(../images/jian.png) no-repeat;
	width: 18px;
	height: 18px;
	float: left;
	margin-left: -18px;
	margin-top: 18px;
}
.detail-box .detail-main .detail-main-right .number .add:hover {
	background: url(../images/add2.png) no-repeat;
}
.detail-box .detail-main .detail-main-right .number .min:hover {
	background: url(../images/jian2.png) no-repeat
}
.number {
	width: 200px;
	height: 35px; position:relative; clear:both;
}
.number input#text_box {
	width: 70px;
	height: 32px;
	text-align: center;
	float: left; line-height:32px
}
.number a.buy {
	background: #19b1e3;
	color: #fff;
	padding: 2px 10px;
	cursor: pointer;
    position:absolute;top:0px; right:0px; line-height:32px
}

.number a.buyDisable {
	background:#999;
	color: #fff;
	padding: 2px 10px;
	cursor: pointer;
    position:absolute;top:0px; right:0px; line-height:32px
}
    .number a.buyDisable:hover {background:#999;
	color: #fff;
    }

.detail-box .detail-pic{height:125px;margin-top:4px;}
.detail-box .detail-pic dl dt{width:100px;float:left;margin:12px 10px;text-align:center}
.detail-box .detail-pic dl dt:hover{width:100px;cursor:pointer;border-bottom:2px solid #19b1e3;}
.detail-box .detail-pic dl dt.border{border-left:1px solid #e6e5e4;}
.detail-box .online{height:40px;border-bottom:2px solid #e6e5e4;line-height:40px;text-align:center;margin-bottom:30px; clear:both; position:relative; w}
.detail-box .online .on{border-top:3px solid #19b1e3;border-right:2px solid #e6e5e4;border-bottom:2px solid #fff; position:absolute; left:0px; top:0px; background:#FFF; overflow:hidden}
.detail-box table{width:1230px;margin:0 auto;}
.detail-box table tr td{padding:5px; padding-left:15px}
.detail-box table tr td.border1{width:180px;border-right:1px solid #e6e5e4;border-left:1px solid #fff;}
.detail-box table tr td.border2{border-right:1px solid #fff;}


.magnifier{ width:400px; float:left;   padding-left:20px}

.MagicZoomBigImageCont {border:1px solid #91b817;background:#FFF;}
.MagicZoomMain {text-align: center !important;width: 92px;}
.MagicZoomMain div {padding: 0px !important;}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;	color:#fff;	background:#91b817;text-align: center !important; }
.MagicZoomPup {	border:0px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none; }
.MagicZoomLoading img {	padding-top:3px !important;}

#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:500px;position:relative;}
#tsShopContainer #tsImgS{text-align:center;position:relative; width:400px; height:400px; border:1px solid #999}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:400px;height:126px;position:relative;background:url('') repeat-x 0px 0px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat left center;position:absolute;top:0px;left:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat right center;position:absolute;top:0px;right:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:38px;width:1px;height:110px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:110px;float:left;cursor:pointer; height:106px;  display:inline}
#tsShopContainer #tsPicContainer #tsImgSCon li img{padding:0px;margin:1px;border:1px solid #e4e4e4;display:block;width:100px;height:100px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:1px solid #DDDDDD;}

dl.productdescription{ width:100%}
dl.productdescription dt{ float:left}
dl.productdescription dd{ float:left}
dl.productdescription dd img{ margin-left:20px}
.number a .yuan {
    position: absolute;
    right: 0px;
    top: 0px;
    background: #fff;
    color: #f00;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    font-size: 10px;
    line-height: 18px;
    padding: 0px 5px 0px 6px;
    display: block;
}

.cuxiaocss{padding-left: 0px; padding-bottom: 2px; float: left}
.clearfix #fdj { z-index:5}
@media screen and (max-width : 1024px){
	.type{ width:1000px}
	.detail-box{ width:1000px}
	.magnifier{ width:400px}
	.detail-box .detail-main .detail-main-right{width:435px;float:left; padding-left:0px;line-height:25px;}
	.detail-box table{width:950px;margin:0 auto;}
	
	}